Big Huge Thesaurus

patent of invention

noun